$(function (){
    var parentid=$("#parentid").val();
    listDept(parentid);
    var str="<a href='toInsertDept?parentid="+parentid+"' class='btn btn btn-success' >添加四级机构</a>";
    $("#toInsertDepturl").html(str);



})
function listDept(parentid){
    var url=$("#listDept").val();
    console.log("url:::"+url);
    $.ajax({
        type: "POST",  // post, get, put, delete
        url: url, // 请求的URL
        data: JSON.stringify(parentid),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson()
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data) {
            console.log("code::: " + data.code);
            console.log("msg::: " + data.msg);
            console.log("data::: " + data.data);
            var d=data.data;
            var str;
            for(var i=0;i<d.length;i++){
                var id=d[i].id;
                var deptname=d[i].deptname;
                var deptcode=d[i].deptcode;
                var areaname=d[i].areaname;
                console.log(deptcode);
                var type;
                if(d[i].type=="sheng"){
                    type="省";
                }else if(d[i].type=="shi"){
                    type="市";
                }else{
                    type="县";
                }
                var button="<a href='/jigou/toUpdateDept?id="+id+"'>修改</a>&nbsp;" +
                    "<button id='crawle' data-toggle='modal' data-target='#myModal' onclick='getDeptInfo("+id+")'>删除</button>"
                if(type=="省"){
                    str+="";
                }else{
                    str +="<tr><td>"+deptname+"</td><td>"+deptcode+"</td>" +
                        "<td>"+type+"</td><td>"+areaname+"</td><td>"+ button +"</td></tr>";
                }
            }
            $("#list").html(str);
        }
    });
}
//单条数据查询
function getDeptInfo(id){
    var url=$("#getDeptInfo").val();
    console.log("url:::"+url);
    $.ajax({
        type: "POST",  // post, get, put, delete
        url: url, // 请求的URL
        data: JSON.stringify(id),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson()
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data) {
            console.log("code::: " + data.code);
            console.log("msg::: " + data.msg);
            console.log("data::: " + data.dataOne);
            var d=data.dataOne;
            var id=d.id;
            var deptname=d.deptname;
            var deptcode=d.deptcode;
            var str;
            str ="<p>机构名称："+deptname+"</p>" +
                "<p>机构编号："+deptcode+"</p>";

            $("#info").html(str);

            var button="<button type='button' class='btn btn-primary' onclick='deleteDeptById("+id+")'>是</button>"
            $("#yes").html(button);
        }
    });
}

//删除模态框
$('#myModal').on('shown.bs.modal', function () {
    $('#myInput').focus()
})

//点击"是"，根据id删除数据
function deleteDeptById(id){
    var url=$("#deleteDeptById").val();
    console.log("url:::"+url);
    $.ajax({
        type: "POST",  // post, get, put, delete
        url: url, // 请求的URL
        data: JSON.stringify(id),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson()
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data) {
            console.log("code::: " + data.code);
            console.log("msg::: " + data.msg);
            window.location.reload();
        }
    });
}